package com.zhny.service.impl;

import com.zhny.dao.TickerDao;
import com.zhny.service.TickerService;
import org.apache.dubbo.config.annotation.Service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

@Service  //这个是dubbo的service注解不是spring的，加了这个注解在项目启动后就自动注册到注册中心zookeeper中
@Component //这个在spring中注册，由spring管理的组件，不用Service是因为为了避免与dubbo的service冲突（而忘了import）
public class TicketServiceImpl implements TickerService {


    @Autowired //自动注入bean
    private TickerDao tickerDao;
    @Override
    public String getTicket() {

        Integer byId = tickerDao.findById(1);

        System.out.println(byId);

        return "getTicket success!";
    }
}
